package org.openbpm.form.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.Version;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.openbpm.base.core.model.BaseModel;

/**
 * 定制图表
 */
@Data
@TableName(value = "form_cust_chart", autoResultMap = true)
public class FormCustChart2 extends BaseModel {

    @TableField("name_")
    private String name;
    @TableField("code_")
    private String code;
    @TableField("type_")
    private String type;

    @TableField("charts_")
    private String charts;
    @TableField("biz_id_")
    private String bizId;
    @TableField("data_source_")
    private String dataSource;
    @TableField("expand_")
    private String expand;
    @TableField("condition_")
    private String condition;
    @TableField("remark_")
    private String remark;
    @Version
    @TableField("version_")
    protected int version = 0;

    @TableLogic
    @TableField("delete_")
    protected boolean delete = false;

}
